#include <stdio.h>


int func_1(int num)
{
    num = 50;
    return 0;
}

int func_2(int * num)
{
    *num = 50;
    return 0;
}

int main(int argc, char const *argv[])
{
    int num = 10;
    func_1(num);
    printf("%d\n" , num);

    func_2(&num);
    printf("%d\n" , num);
    return 0;
}


